Inom geometrin är en polytop (en polygon, polyeder eller tessellation) isogonal (eller hörntransitiv) om alla hörn är symmetriskt (under translation, rotation och/eller spegling) lika, vilket innebär att identiska kanter och, för polyedrar och tesselationer, identiska ytor möts på samma sätt (eller spegelvänt) i alla hörn i identiska vinklar, så att man genom translationer, rotationer och speglingar av polytopen kan överföra vilket hörn som helst till läget av vilket annat hörn som helst och ändå bibehålla "ursprungsfiguren".
Dualen till en isogonal polytop är isoedral (yttransitiv - det vill säga att alla ytor är lika), och vice versa, eftersom sidorna i dualen då motsvarar hörnen i den isogonala polytopen blir dualens sidor därigenom också inbördes lika.